only allow IOCTL_PRIVCMD_MMAP* for privileged guests since the
direct_map calls only exist in privileged guests
}
break;
-
+#if defined(CONFIG_XEN_PRIVILEGED_GUEST)
case IOCTL_PRIVCMD_MMAP:
{
#define PRIVCMD_MMAP_SZ 32
break;
}
break;
+#endif
default:
ret = -EINVAL;
#define check_pgt_cache() do { } while (0)
+#ifdef CONFIG_XEN_PRIVILEGED_GUEST
int direct_remap_area_pages(struct mm_struct *mm,
unsigned long address,
unsigned long machine_addr,
unsigned long address,
unsigned long size,
mmu_update_t *v);
+#endif /* CONFIG_XEN_PRIVILEGED_GUEST */
#endif /* _I386_PGALLOC_H */